home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / LANG / BASIC / LIB / EVENTSHELL / DOCS / Strings < prev    next >
Text File  |  1996-04-11  |  2KB  |  94 lines

  1. FNshell_GetString()
  2. Returns the string at the given address.
  3. Terminators may be any character below
  4. ASCII 32.
  5.  
  6. =>    int    address
  7.  
  8. <=    str    string found at address
  9.  
  10. --------------------------------------------------------
  11.  
  12. FNshell_StringArrayGetLongest()
  13. =>    str    array name of string array
  14.     int    number of elements
  15.  
  16. <=    int    length of longest element
  17.  
  18. --------------------------------------------------------
  19.  
  20. FNshell_StringExchange()
  21. =>    str    source string
  22.     str    target string
  23.     str    substitution string
  24.  
  25. <=    str    transformed string
  26.  
  27. --------------------------------------------------------
  28.  
  29. FNshell_StringUpperCase()
  30. =>    str    source string
  31.  
  32. <=    str    transformed string
  33.  
  34. --------------------------------------------------------
  35.  
  36. FNshell_StringLowerCase()
  37. =>    str    source string
  38.  
  39. <=    str    transformed string
  40.  
  41. --------------------------------------------------------
  42.  
  43. FNshell_StringPadLeading()
  44. =>    str    source string
  45.     str    pad character
  46.     int    length to pad to
  47.  
  48. <=    str    transformed string
  49.  
  50. --------------------------------------------------------
  51.  
  52. FNshell_StringPadTrailing()
  53. =>    str    source string
  54.     str    pad character
  55.     int length to pad to
  56.  
  57. <=    str    transformed string
  58.  
  59. --------------------------------------------------------
  60.  
  61. FNshell_StringStripAll()
  62. =>    str    source string
  63.     str    character to strip
  64.  
  65. <=    str    transformed string
  66.  
  67. --------------------------------------------------------
  68.  
  69. FNshell_StringStripLeading()
  70. =>    str    source string
  71.     str    character to strip
  72.  
  73. <=    str    transformed string
  74.  
  75. --------------------------------------------------------
  76.  
  77. FNshell_StringStripTrailing()
  78. =>    str    source string
  79.     str    character to strip
  80.  
  81. <=    str    transformed string
  82.  
  83. --------------------------------------------------------
  84.  
  85. FNshell_GetZeroTerminatedString
  86. =>    int    address to read string from
  87.  
  88. <=    str    string terminated with a carriage return
  89.  
  90. Technique suggested by Alan Wrigley, Risc User Vol 8
  91. issue 7 page 45.
  92.  
  93. --------------------------------------------------------
  94.